﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using TomNet.IMSC.Model.DbModels.Common;
using TomNet.IMSC.Model.DbModels.Decoration;

namespace TomNet.IMSC.Web.Models.ApiParams
{
    public class DecorationRunningInfoModel
    {

        /// <summary>
        /// ID
        /// </summary>
        public int Id { get; set; }
        /// <summary>
        /// 经纪人姓名
        /// </summary>
        public string UserName { get; set; }
        /// <summary>
        /// 经纪人电话
        /// </summary>
        public string UserPhone { get; set; }

        /// <summary>
        /// 签约面积
        /// </summary>
        public decimal Area { get; set; }
        /// <summary>
        /// 客户地址
        /// </summary>
        public string CustomerAddress { get; set; }
        /// <summary>
        /// 备注
        /// </summary>
        public string Remark { get; set; }

        /// <summary>
        /// 当前状态 1 报备待审 2 报备通过 3 报备驳回 4 已带看 5 已交订金 6 已付首款 7 已备案 8 已完成 9 退房待审 10 已退房
        /// </summary>
        public int State { get; set; }

        /// <summary>
        /// 流水步骤集合
        /// </summary>
        public List<DecorationRunningInfoShowModel> DecorationRunningsInfoShowList { get; set; }

        /// <summary>
        /// 跟进信息集合
        /// </summary>
        public List<MessageBoardsShowModel> MessageBoardsShowList { get; set; }


        /// <summary>
        /// 应得佣金
        /// </summary>
        public string TotalAmount { get; set; }
        /// <summary>
        /// 税款
        /// </summary>
        public string TaxAmount { get; set; }
        /// <summary>
        /// 已结佣金
        /// </summary>
        public string AchieveAmount { get; set; }
        /// <summary>
        /// 未结佣金
        /// </summary>
        public string UnAchieveAmount { get; set; }
        /// <summary>
        /// 佣金流水状态  1 通过   2 审核中
        /// </summary>
        public int BrokerageState { get; set; }
    }
}